package com.zjl.Kafka.第04章_分布式扩展;

/**
 * 内核态：
 *      页缓存（Page Cache）     也叫读缓存
 *      块缓存（Buffer Cache）   也叫写缓存
 * 用户态： kafka程序
 *
 * 按理说：
 *      1.文件中数据     -> 页缓存
 *      2.页缓存        ->  kafka 输入流
 *      3. kafka 输入流 ->  kafka 输出流
 *      4. kafka 输出流 -> 块缓存
 *      5. 块缓存       ->  保存到硬件 和 给消费者
 * kafka的零拷贝    少了读取到 kafka 的动作   kafka 会通知 页缓存 不用给我，直接给 块缓存
 *      1.文件中数据     -> 页缓存
 *      2.页缓存        -> 块缓存
 *      3.块缓存        -> 保存到硬件 和 给消费者
 *
 */
public class B_零拷贝问题 {

}
